right to temporary residence - German English Dictionary